const path = require("path");
module.exports = {
	publicPath: "/",
	outputDir: "dist",
	assetsDir: "static",
	lintOnSave: process.env.NODE_ENV === "development",
	configureWebpack: {
		resolve: {
			// 设置路径别名
			alias: {
				"@": path.join(__dirname, "src"),
			},
		},
	},
	devServer: {
		proxy: {
			"/api": {
				//要访问的跨域的域名
				// target: 'http://172.17.12.187:3000',
				target: "http://localhost:3000",
				ws: true, // 是否启用websockets
				secure: false, // 使用的是http协议则设置为false，https协议则设置为true
				//开启代理：在本地会创建一个虚拟服务端，然后发送请求的数据，并同时接收请求的数据，这样客户端端和服务端进行数据的交互就不会有跨域问题
				changOrigin: true,
				pathRewrite: { "^/api": "" },
			},
		},
	},
};
